pass on into eternal life - Alemán Inglés Diccionario